xPeas
MENU ☰
 

 

 

    

    🍴           

  Massachusetts » Lowell

  Place » Historical Place

Lowell National Historic Park
Massachusetts » Lowell
Place » Historical Place

246 Market St, Lowell, MA 01852

158 views    💖 1
Lowell National Historical Park is a significant historical site located in Lowell, Massachusetts, USA. Established in 1978, it is one of the few national parks in the United States dedicated to preserving and interpreting the country's industrial history.